package org.lboot.flow.loader;

import org.lboot.flow.model.node.AutoDecisionModel;
import org.lboot.flow.model.node.ExclusiveGatewayModel;
import org.lboot.flow.module.work.FlowWork;

import java.util.List;

/**
 * @author kindear
 * 决策器加载
 */
public interface DecisionMarkerLoader {

    /**
     * 决策器名称
     * @return
     */
    public String getMaker();

    /**
     * 决策流程
     * @param flowWork
     * @return
     */
    public String make(FlowWork flowWork);
}
